export const model = {
    id: undefined,
    title: undefined,
    useStatus: 0
}
export const rules = {
    title: [
        { required: true, message: '请输入标题', trigger: 'blur' },
    ],
    useStatus: [
        { required: true, message: '请输入状态', trigger: 'blur' },
    ],
}
export const columns = [
    {
        title: '序号',
        dataIndex: 'id',
        width: 70,
        align: 'center',
        customRender: (text, record, index) => {
            return index + 1;
        },
    },
    {
        title: '任务名称',
        dataIndex: 'jobName',
        key: 'jobName',
        width: 120,
        align: 'center',
        ellipsis: true,
    },
    {
        title: '目标字符串',
        dataIndex: 'invokeTarget',
        key: 'invokeTarget',
        width: 120,
        align: 'center',
        ellipsis: true,
    },
    {
        title: '表达式',
        dataIndex: 'cronExpression',
        key: 'cronExpression',
        width: 120,
        align: 'center',
        ellipsis: true,
    },
    {
        title: '日志信息',
        dataIndex: 'jobMessage',
        key: 'jobMessage',
        width: 120,
        align: 'center',
        ellipsis: true,
    },
    {
        title: '执行状态',
        dataIndex: 'status',
        key: 'status',
        width: 100,
        align: 'center',
        scopedSlots: { customRender: 'status' },
    },
    {
        title: '异常信息',
        dataIndex: 'exceptionInfo',
        key: 'exceptionInfo',
        width: 120,
        align: 'center',
        ellipsis: true,
    },
    // {
    //     title: '使用状态',
    //     dataIndex: 'useStatus',
    //     key: 'useStatus',
    //     width: 80,
    //     align: 'center',
    //     scopedSlots: { customRender: 'useStatus' },
    // },
    // {
    //     title: '更新人',
    //     dataIndex: 'updateBy',
    //     key: 'updateBy',
    //     width: 80,
    //     align: 'center',
    // },
    // {
    //     title: '更新时间',
    //     dataIndex: 'updateTime',
    //     key: 'updateTime',
    //     width: 120,
    //     align: 'center',
    // },
    // {
    //     title: '创建人',
    //     dataIndex: 'createBy',
    //     key: 'createBy',
    //     width: 80,
    //     align: 'center',
    // },
    {
        title: '创建时间',
        dataIndex: 'createTime',
        key: 'createTime',
        width: 120,
        align: 'center',
    },
    // {
    //     title: '操作',
    //     key: 'action',
    //     width: 200,
    //     fixed: 'right',
    //     scopedSlots: { customRender: 'action' },
    // },
];